<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1024px) {
    body, html {
        min-width: 320px;
        width: 100%;
        overflow-x: hidden;

    }
    .wap-head .wap-head-logo{
        width: 62%;
    }
    .wimg {
        object-fit: cover;
    }

    .wn-content * {
        line-height: 2;
        /*transition: none!important;*/
    }

    .header-top {
        display: none;
    }

    .wap-none {
        display: none;
    }

    .wap-block {
        display: block;
    }

    .wi-banner {
        padding: 15vw 0 0 0;
    }

    .wn-banner {
        height: 60vw;
        margin: 15vw 0 0 0;
    }

    .inner {
        padding: 0 4%;
        width: 100%;
    }

    .wap-header {
        display: block;
    }

    .header {
        display: none;
    }

    .wap-head-lst {
        display: block;
    }

    .wn-advertise .advertise_cover {
        width: 330px;
    }

    .swiper-page-banner .swiper-pagination-bullet {
        margin: 0 5px !important;
    }

    #wnbanner .banner .swiper-pagination-bullet-active {
        width: 12px;
        height: 12px;
    }

    #wnbanner .banner .swiper-pagination-bullet-active .wrapper_con {
        display: none;
    }

    .swiper-index {
        display: none;
    }

    .swiper-pagination.swiper-page-banner {
        bottom: 15px !important;
    }

    .swiper-container-banner {
        padding-top: 15vw;
        height: 50vw;
    }


    /*åº•éƒ¨-s*/
    .footer {
        padding: 5% 0 0;
    }

    .footer .foot-list {
        display: block;
        margin: 0 0 5% 0;
    }

    .footer .foot-logo {
        display: none;
    }

    .footer .foot-con {
        font-size: 4vw;
        margin: 0 0 4% 0;
    }

    .footer .foot-con span {
        display: block;
        height: 0;
        opacity: 0;
    }

    .copyright {
        padding: 4% 0;
        font-size: 3.5vw;
        line-height: 2;
    }

    .copyright .infx {
        display: block;
        text-align: center;
        line-height: 2;
        font-size: 3.5vw;
    }

    /*åº•éƒ¨-e*/
    /*åˆ†é¡µ-s*/
    #page {
        padding: 5% 0 5%;
    }

    #page *:first-child {
        display: none;
    }

    #page *:last-child {
        display: none;
    }

    #page * {
        font-size: 3.8vw;
    }
    #page a, #page p {
        border: 1px solid #f5f5f5;
        margin: 1vw;
        font-size: calc( var(--bili) * var(--fspage)*1.2px );
    }

    /*åˆ†é¡µ-e*/
    .detail-banner {
        padding: 0;
        height: 40vw !important;
        background-size: 230% !important;
        margin: 15vw 0 0 0;
        background-position: right !important;
    }


    .public-title {
        margin: 0 0 4% 0;
    }

    .public-title .wcn {
        font-size: 4.5vw;
        margin: 0 0 2% 0;
    }

    .public-title .wen {
        font-size: 3vw;
    }

    .public-title .wck {
        font-size: 3vw;
        padding: 1vw 3vw;
        border-radius: 4px;
    }

    .wi-Dcn {
        padding: 5% 0;
    }

    .wi-dea {
        display: block;
    }

    .wi-dea .dea-con:first-child {
        width: 100%;
    }

    .wi-dea .dea-nav .nav-item {
        height: 10vw;
        line-height: 10vw;
        font-size: 4vw;
    }

    .wi-dea .dea-list {
        background-color: transparent;
    }

    .wi-dea .dea-list .dea-item {
        border-top: 1px dashed #cccccc;
    }
    .wi-dea .dea-list .dea-item:first-child{
        border-top: 0;
    }

    .wi-dea .dea-list .dea-item .Acls {
        padding: 0;
    }

    .wi-dea .dea-list .dea-item .dca {
        height: 10vw;
        line-height: 10vw;
        font-size: 3.5vw;
        width: 72%;
    }

    .wi-dea .dea-list .dea-item .dcb {
        width: 25%;
        font-size: 3.5vw;
    }


    .wi-dea .dea-con {
        width: 100%;
        margin: 4% 0 0 0;
    }

    .dea-swi .swiper-wrapper{
        height: 285px;
    }

    .dea-swi .das-item{
        width: 100%;
        height: 100%;
    }

    .dea-swi .das-item .ws-im {
        height: 100%;
    }

    .dea-swi .das-item .ws-cn .ws-mc {
        font-size: 4vw;
    }

    .dea-swi .das-item .ws-cn .ws-sm {
        font-size: 3.4vw;
    }

    .iasc-page .iasc-an {
        width: 8vw;
        height: 8vw;
        background-size: 4vw !important;
    }

    .wi-deb {
        margin: 5% 0 5% -4%;
        width: 108%;
    }

    .wi-deb .ws-im {
        /*width: 200%;*/
        /*margin: 0 0 0 -64%;*/
    }

    .wi-dec {
        display: block;
        margin: 0 0 0 0;
    }

    .wi-dec .dec-cl {
        width: 100%;
    }

    .wi-dec .dec-cl .dcl-im {
        height: auto;
        margin: 4% 0 0 0;
    }

    .wi-dec .dec-cr {
        width: 100%;
        padding: 0;
        background-color: transparent;
    }

    .wi-dec .dec-cl .dcl-im .dcl-mc {
        font-size: 4.5vw;
    }

    .wi-dec .dec-cr .dec-top {

    }

    .wi-dec .dec-cr .dec-nav {
        width: 100%;
    }

    .wi-dec .dec-cr .dec-nav .nav-item {
        width: 33.3%;
        margin: 0;
        padding: 0;
        height: 10vw;
        line-height: 10vw;
        font-size: 4vw;
        text-align: center;
    }

    .wi-dec .dec-cr .dec-nav .nav-item.on {
        height: 10vw;
        line-height: 10vw;
        font-size: 4vw;
        background-color: var(--colorZT);
        color: #ffffff;
    }

    .wi-dec .dec-cr .dec-nav .nav-item.on:after {
        display: none;
    }

    .wi-dec .dec-cr .dec-nav .nav-item.on:before {
        display: none;
    }

    .wi-dec .dec-cr .dec-more {
        display: none;
    }


    .wi-dec .dec-cr .dec-list .dec-item .dca {
        height: 10vw;
        line-height: 10vw;
        font-size: 3.5vw;
        width: 100%;
    }

    .wi-dec .dec-cr .dec-list .dec-item .dcb {
        display: none;
    }


    .wi-ded {
        display: block;
        margin-top: 15px;
    }

    .wi-ded .ded-con {
        width: 100%;
        padding: 0;
        background-color: transparent;
        margin: 0 0 4% 0;
    }

    /* ä¿®æ”¹*/
    .dd-dd {
        width: 100%;
        flex-wrap: wrap;
    }
    .wi-ded .custom-h {
        background-color: transparent;
    }
    .wi-ded .custom-h .ded-tit  {
        padding:  0 !important;
        box-sizing: border-box;
        line-height: 10vw;
        background-color: transparent;
    }

    .wi-ded .c-list {
        flex: 1;
        min-height: 0;
    }
    .wi-ded .c-list  .custom-video {
        height: auto;
    }
    .wi-ded .ded-top .ded-tit {
        font-size: 4.5vw;
        padding: 0 0 2vw;
    }

    .wi-ded .ded-top .ded-more {
        font-size: 3.5vw;
    }

    .wi-ded .ded-list .ded-item {
        height: 10vw;
        line-height: 10vw;
        font-size: 3.5vw;
        width: 100%;
        background-size: 1.2vw;
        padding: 0 0 0 3vw;
    }
    .wi-ded .ded-list .ded-item .dca{
        width: 75%;
    }
    .wi-ded .ded-list .ded-item .dcb{
        font-size: 3.5vw;
    }

    .wi-six {
        margin-top: 50px;
    }

    .wi-six .links{
        object-fit: contain;
    }

    .six-list{
        height: calc( var(--bili) * 60px );
    }

    .dee-list {
        display: block;
        height: auto;
    }

    .dee-list .dee-item {
        width: 100%;
        height: auto;
        margin: 0 0 4% 0;
    }

    .dee-list .dee-item .Acls {
        display: block;
    }

    .dee-list .dee-item .ws-im {
        height: 55vw;
    }

    .dee-list .dee-item .ws-im img {
        object-fit: cover;
    }

    .dee-list .dee-item .ws-mc {
        position: relative;
        color: #333333;
        font-size: 4.5vw;
        bottom: auto;
        top: auto;
        text-align: center;
        margin: 3% 0 0 0;
    }

    .dee-list .dee-item:hover {
        height: auto;
        width: 100%;
        box-shadow: none;
    }

    .dee-list .dee-item .ws-ck {
        display: none;
    }

    .wi-link .link-list {
        display: block;
        border: 0;
        padding: 4% 0;
        background-color: transparent;
    }

    .wi-link .link-item {
        width: 100%;
        display: block;
        height: 10vw;
        line-height: 10vw;
        font-size: 3.8vw;
        border: 1px solid #dddddd;
        margin: -1px 0 0 0;
        padding: 0 2%;
    }

    .link-list .layui-form-select {
        display: none;
        width: 100%;
    }


    .wn-SubNav {
        display: none;
    }

    .in-content .infx {
        display: block;
    }

    .in-content .incL {
        width: 100%;
        background: transparent;
        margin: 0 0 4% 0;
    }

    .incL .wic-title {
        background: transparent;
        color: #222222;
        font-size: 4.5vw;
        height: auto;
        line-height: 2;
    }

    .incL .wic-menu {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .incL .wic-menu .CAa {
        width: 49%;
        border: 1px solid #cccccc;
        margin: 2% 0 0 0;
        background-color: #ffffff;
        line-height: 10vw;
        font-size: 3.8vw;
    }

    .incL .wic-menu .CAa.on {
        background-color: var(--colorZT);
        color: #ffffff;
    }

    .incL .wic-menu .CAa:first-child {
        border: 1px solid #cccccc;
    }

    .wn-content {
        padding: 5% 0;
    }

    .in-content {
        padding: 0;
    }

    .in-content .incR {
        width: 110%;
        margin: 0 0 0 -5%;
    }

    .ab-con {
        padding: 5%;
    }

    .ab-con .dca {
        font-size: 4.5vw;
    }

    .ab-con .dcb {
        font-size: 3.5vw;
    }

    .ab-con .dcc {
        width: 100%;
    }


    .leader-con {
        padding: 5%;
    }

    .leader-list {
        display: block;
    }

    .leader-list .leader-item {
        width: 100%;
        position: relative;
        min-height: 26vw;
        margin: 0 0 4% 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .leader-item .dcc {
        position: absolute;
        left: 0;
        top: 0;
        width: 26vw;
        height: 26vw;
    }

    .leader-item .dcas {
        display: block;
        padding: 0;
        margin: 0 0 0 30vw;
    }

    .leader-item .dcb {
        font-size: 4.25vw;
        margin: 0 0 2% 0;
    }

    .leader-item .dcd {
        margin: 0 0 2% 30vw;
        padding: 0;
        line-height: 2;
        font-size: 3.5vw;
        height: auto;
    }


    .det-content {
        background: #fff;
    }

    .duty-con {
        padding: 5% 0 0 0;
    }

    .duty-item {
        padding: 0 5% 5%;
        display: block;
        border-bottom: 3vw solid #eef2f5;
    }

    .duty-item:last-child {
        border-bottom: 0;
        padding: 0 5% 5%;
    }

    .duty-item .dca {
        width: 100%;
        height: auto;
    }

    .duty-item .dcb {
        width: 100%;
        padding: 0;
    }

    .duty-item .dcc {
        margin: -12vw 0 4vw 0;
        height: 12vw;
        line-height: 12vw;
        text-align: center;
        font-size: 4.5vw;
        color: #ffffff;
        background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 70%);
        z-index: 2;
        position: relative;
    }

    .duty-item .dcd {
        font-size: 3.8vw;
    }


    .history-con {
        padding: 5%;
    }


    .history-lst .swiper-pagination {
        flex-wrap: nowrap;
        overflow-x: auto;
        display: flex;
        justify-content: flex-start;
        width: 100%;
        margin: 5% 0 10% 0;
    }

    .history-lst .swiper-pagination .swiper-pagination-bullet {
        margin: 0 3.3vw !important;
    }

    .swiper-title {
        font-size: 5vw;
        font-weight: 700;
    }

    .history-lst .history-box {
        width: 100%;
        padding: 5% 0 15%;
    }

    .history-lst .swiper-slide:first-child {
        margin: 0;
    }

    .history-lst .history-box .dca {
        font-size: 5.5vw;
        margin: 0 0 4% 0;
        padding: 0 4% 0;
    }

    .history-lst .history-box .dcb {
        font-size: 3.8vw;
        padding: 0 4%;
        line-height: 2;
    }
    .history-lst .swiper-pagination-bullet .history-name{
        font-size: 3.8vw;
    }



    .mrns-con {
        padding: 5%;
    }

    .mrns-item .Acls .dca {
        width: 72%;
        font-size: 4.25vw;
        height: 12vw;
        line-height: 12vw;
    }

    .mrns-item .Acls .dcb {
        font-size: 3.8vw;
        width: 28%;
    }

    .mrns-item:nth-child(6n) {
        margin: 4% 0 0 0;
    }

    .mrns-item:nth-child(6n):after {
        top: -15%;
    }


    .zyns-con {
        padding: 5%;
    }

    .zyns-item {
        margin: 0 0 4% 0;
        padding: 0 0 4% 0;
    }

    .zyns-item .dca {
        width: 43%;
        height: auto;
    }

    .zyns-item .dcb {
        width: 52%;
    }

    .zyns-item .dcc {
        font-size: 4.5vw;
        -webkit-line-clamp: 2;
        margin: 0 0 5vw 0;
    }

    .zyns-item .dcd {
        display: none;
    }

    .zyns-item .dce {
        font-size: 3.8vw;
    }


    .wap-BgC {
        background-color: transparent;
    }

    .tpns-con {
        padding: 0 5% 5%;
    }

    .tpns-item {
        width: 100%;
        margin: 0 0 4% 0 !important;
    }

    .tpns-item .dcb {
        padding: 4%;
    }

    .tpns-item .dcc {
        font-size: 4vw;
        margin: 0;
    }

    .tpns-item .dcd {
        font-size: 4vw;
        line-height: 2;
        height: auto;
    }


    .msg-con {
        width: 100%;
        margin: 0;
        padding: 5% 0 10%;
    }

    .msg-con .msg-item.w1 {
        width: 100%;
    }

    .msg-con .msgr {
        display: none;
    }

    .msg-con .msgl .tca {
        font-size: 4.5vw;
        text-align: center;
    }

    .msg-con .msgl .tcb {
        font-size: 3.5vw;
        text-align: center;
    }

    .msg-con .msg-item .msg-srk {
        font-size: 3.8vw;
    }

    .msg-con .msg-item .msg-tex {
        font-size: 3.8vw;
    }

    .msg-con .msg-btn {
        margin: 0 28%;
        width: 44%;
        font-size: 3.8vw;
        line-height: 10vw;
        height: 10vw;
    }


    .lx-content {
        padding: 10% 0;
    }

    .lx-content .infx {
        display: block;
    }

    .lx-content .lxcL {
        width: 100%;
    }

    .lx-map {
        width: 100%;
        margin: 5% 0 0 0;
    }

    .map-tips {
        display: none;
    }

    .lx-content .lx-item .lx-nav {
        font-size: 4vw;
        line-height: 12vw;
    }

    .lx-content .lx-item .lx-con {
        width: 100%;
    }

    .lx-content .lx-item .lx-con .lxca {
        font-size: 4vw;
    }

    .lx-content .lx-item .lx-con .lxcb {
        font-size: 3.8vw;
    }


    .wn-SubNav {
        padding: 0 0 0 0;
    }

    .wn-SubNav .wn-location {
        padding: 4% 0 0 0;
        margin: 0;
    }

    .wn-location .wla {
        font-size: 4vw;
    }

    .wn-SubNav .wn-inNav {
        flex-wrap: wrap;
    }

    .wn-inNav .in-item {
        margin: 4% 4% 0 0;
    }

    .wn-inNav .in-item .wia {
        margin: 0 0 4% 0;
        font-size: 3.5vw;
        padding: 0 1vw;
    }


    .news-content {
        padding: 5% 0;
    }

    .detail-content {
        padding: 5%;
    }


    .detail-content .title {
        font-size: 4.8vw;
    }

    .detail-content .info {
        font-size: 3.5vw;
    }

    .detail-content .content {
        font-size: 3.8vw;
    }

    .detail-content .content * {
        height: auto;
        font-size: 3.8vw !important;
    }

    .Around {
        flex-wrap: wrap;
    }

    .Around .Aroundul {
        width: 100%;
        text-align: left !important;
        margin: 0 0 5% 0;
        font-size: 3.8vw;
    }


    .full-swiper, .full-swiper-con {
        /*display: none;*/
    }

    .det-banner {
        height: 70vw;
    }

    .det-banner .det-bnan {
        width: 8vw;
        height: 8vw;
    }

    .det-banner .det-bnan:after {
        font-size: 3vw !important;
    }

    .swiper-video-play {
        width: 8vw;
        height: 8vw;
        margin: 0 auto;
        margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
    }

    .swiper-video-play:after {
        background-size: 4vw;
    }

    .inner-s {
        padding: 0 4%;
        width: 100%;
    }

    .detail-main {
        padding: 0;
    }

    .detail-main .dm-mc {
        font-size: 4.5vw;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-in {
        font-size: 3.8vw;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-info {
        flex-wrap: wrap;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-info .dm-item {
        width: 100%;
        padding: 0;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-info .dm-item .dm-lb {
        font-size: 3.8vw;
        margin: 0 0 2% 0;
    }

    .detail-main .dm-info .dm-item .dm-cc {
        font-size: 3.8vw;
    }

    .detail-main .dm-con {
        font-size: 3.8vw;
        margin: 0 0 4% 0;
    }

    .dm-back .back-btn {
        font-size: 3.8vw;
    }


    .detail-main .dm-bt {
        font-size: 4.5vw;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-table {
        display: block;
        border-bottom: 0;
        margin: 0 0 4% 0;
    }

    .detail-main .dm-table .dmts {
        text-align: left;
        margin: 0 0 4% 0;
        display: flex;
        justify-content: flex-start;
    }

    .detail-main .dm-table:after {
        display: none;
    }

    .detail-main .dm-table .dmt-ca {
        font-size: 3.8vw;
        margin: 0 0 2% 0;
        padding: 0;
        width: 20%;
    }

    .detail-main .dm-table .dmt-cb {
        font-size: 3.8vw;
        padding: 0;
    }

    .detail-main .dms-banner {
        height: 70vw;
    }

    .swiper-detail {
        margin: 15vw 0 0 0;
    }

    .detail-main .dm-swiper {
        margin: 0 0 8% 0;
    }

    .dm-swiper .dms-con {
        height: 12vw;
    }

    .dm-swiper .dms-con .swiper-pagination {
        margin: 0 8vw;
        font-size: 3.8vw;
    }

    .dm-swiper .det-bnan {
        width: 6vw;
        height: 6vw;
        font-size: 3vw;
        margin: 0 5vw 0 0;
    }

    .dm-swiper .det-bnan:after {
        font-size: 3vw;
    }
}


@media screen and (max-width: 750px) {
    .wn-advertise{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .wn-advertise .advertise_cover {
        width: 51%;
    }

    .wn-advertise-close-bg{
        right: 23%;
        top: -8px;
    }

    .detail-content .info {
        text-align: left;
    }

    .detail-content .info .dcaml {
        width: 78%;
    }

    .detail-content .info .time {
        width: calc (50% -var(--bili) *20px );
        display: inline-block;
    }
}
</pre></body></html>